Real-Time Services in Myrinet Based Clusters of PCs

نویسندگان

  • Alejandro Garcia
  • Lisbeth Johansson
  • Mattias Weckstén
  • Thorsteinn S. Rögnvaldsson
چکیده

High performance modular switch-based interconnection networks have become popular for both embedded computer systems and clusters of PCs/ workstations. However, these networks have typically no, or only limited, support for real-time communication. Applications like computerized visualization and multimedia streaming need support from the network to guarantee bandwidth and latency. In this thesis, a method is presented of how to get guaranteed hard realtime services for periodic tra c in a wide range of switched networks, which is veri ed by analysis and experiments on Myrinet where important parameters have been characterized. The solution does not require any additional hardware or modi cation of the switches, i.e., it is purely based on software implementation in the end notes. The solution includes reservation of network links and bandwidth sharing using Time Division Multiple Access (TDMA). With reservation of network links and TDMA, blockage is avoided in the network and the worst case latency for a packet is kept short. Nor does any deadlock occur, which makes the system very stable without any constraints on the topology.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multiprogrammed non-blocking checkpoints in support of optimistic simulation on myrinet clusters

CCL (Checkpointing and Communication Library) is a software layer in support of optimistic Parallel Discrete Event Simulation (PDES) on myrinet-based COTS clusters. Beyond classical low latency message delivery functionalities, this library implements CPU offloaded, non-blocking (asynchronous) checkpointing functionalities based on data transfer capabilities provided by a programmable DMA engin...

متن کامل

PromisQoS: An Architecture for Delivering QoS to High-Performance Applications on Myrinet Clusters

Clusters of workstations are being extensively used for solving computationally intensive scientific problems. However, there is limited support for Quality of Service (QoS) based distributed computing on commercial offthe-shelf (COTS) clusters. This limitation has restricted successful deployment of distributed real-time highperformance computing applications to customized and dedicated embedd...

متن کامل

A Fine-Grain Clock Synchronization Mechanism for QoS Based Communication on Myrinet

Clock synchronization is a fundamental requirement for any real-time distributed system operating with global schedules. This paper describes the design and implementation of a high accuracy (±4 μs) global clock on a Myrinet [4] gigabit/s system area network of PCs with considerably low software overheads. The global clock is based on a master-slave internal clock synchronization scheme [15]. A...

متن کامل

Benefits from Semi-asynchronous Checkpointing for Time Warp Simulations of a Large State Pcs Model

Checkpointing overhead is a major obstacle for the effectiveness of Time Warp parallel discrete event simulators. Semi-asynchronous checkpointing is a recent solution to tackle this obstacle for Time Warp simulations on distributed memory systems based on Myrinet. In this solution, checkpoint operations are offloaded from the host CPU and are charged to a DMA engine on board of Myrinet network ...

متن کامل

Guaranteed Periodic Real-Time Communication over Wormhole Switched Networks

In this paper, we investigate how to e ciently implement TDMA (Time Division Multiple Access) on a wormhole switched network using a pure software solution in the end nodes. Transmission is con ict free on the time-slot level and hence deadlock free. On the subslot level, however, con icts are possible when using early sending, a method we propose in order to reduce latency while still not haza...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000